"use strict";
var __assign = (this && this.__assign) || function () {
    __assign = Object.assign || function(t) {
        for (var s, i = 1, n = arguments.length; i < n; i++) {
            s = arguments[i];
            for (var p in s) if (Object.prototype.hasOwnProperty.call(s, p))
                t[p] = s[p];
        }
        return t;
    };
    return __assign.apply(this, arguments);
};
var __spreadArray = (this && this.__spreadArray) || function (to, from, pack) {
    if (pack || arguments.length === 2) for (var i = 0, l = from.length, ar; i < l; i++) {
        if (ar || !(i in from)) {
            if (!ar) ar = Array.prototype.slice.call(from, 0, i);
            ar[i] = from[i];
        }
    }
    return to.concat(ar || Array.prototype.slice.call(from));
};
Object.defineProperty(exports, "__esModule", { value: true });
var vue_1 = require("vue");
var element_plus_1 = require("element-plus");
// 定义组件属性
var props = (0, vue_1.defineProps)({
    visible: {
        type: Boolean,
        default: false
    }
});
// 定义组件事件
var emit = (0, vue_1.defineEmits)(['update:visible', 'submit']);
// 表单数据
var schedule = (0, vue_1.ref)({
    '9:00': '填写完成后按Tab键',
    '10:00': '按键盘上Tab键',
    '11:00': '切换至下一个输入框',
    '12:00': '',
    '13:00': '',
    '14:00': '',
    '15:00': '',
    '17:00': '',
    '18:00': '',
    '19:00': '',
    '20:00': ''
});
var stats = (0, vue_1.ref)({
    newCustomers: '',
    newMembers: '',
    dealStatus: ''
});
var summary = (0, vue_1.ref)('');
// 处理弹窗显示状态更新
var handleModelUpdate = function (value) {
    emit('update:visible', value);
};
// 提交表单
var handleSubmit = function () {
    // 可在此处添加表单验证逻辑
    emit('submit', {
        schedule: __assign({}, schedule.value),
        stats: __assign({}, stats.value),
        summary: summary.value
    });
    element_plus_1.ElMessage.success('工作日报提交成功！');
    handleModelUpdate(false);
};
debugger; /* PartiallyEnd: #3632/scriptSetup.vue */
var __VLS_ctx = __assign(__assign(__assign(__assign(__assign({}, {}), {}), {}), {}), {});
var __VLS_elements;
var __VLS_components;
var __VLS_directives;
var __VLS_0 = {}.ElDialog;
/** @type {[typeof __VLS_components.ElDialog, typeof __VLS_components.elDialog, typeof __VLS_components.ElDialog, typeof __VLS_components.elDialog, ]} */ ;
// @ts-ignore
ElDialog;
// @ts-ignore
var __VLS_1 = __VLS_asFunctionalComponent(__VLS_0, new __VLS_0(__assign({ 'onUpdate:modelValue': {} }, { modelValue: (__VLS_ctx.visible), title: "工作日报填写", width: "900px", closeOnClickModal: (false) })));
var __VLS_2 = __VLS_1.apply(void 0, __spreadArray([__assign({ 'onUpdate:modelValue': {} }, { modelValue: (__VLS_ctx.visible), title: "工作日报填写", width: "900px", closeOnClickModal: (false) })], __VLS_functionalComponentArgsRest(__VLS_1), false));
var __VLS_4;
var __VLS_5;
var __VLS_6 = ({ 'update:modelValue': {} },
    { 'onUpdate:modelValue': (__VLS_ctx.handleModelUpdate) });
var __VLS_7 = {};
var __VLS_8 = __VLS_3.slots.default;
// @ts-ignore
[visible, handleModelUpdate,];
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "daily-report-form" }));
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "form-section" }));
__VLS_asFunctionalElement(__VLS_elements.h3, __VLS_elements.h3)(__assign({ class: "section-title" }));
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "schedule-grid" }));
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "schedule-item" }));
__VLS_asFunctionalElement(__VLS_elements.span, __VLS_elements.span)(__assign({ class: "time-label" }));
var __VLS_9 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_10 = __VLS_asFunctionalComponent(__VLS_9, new __VLS_9({
    modelValue: (__VLS_ctx.schedule['9:00']),
    placeholder: "填写日程",
}));
var __VLS_11 = __VLS_10.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.schedule['9:00']),
        placeholder: "填写日程",
    }], __VLS_functionalComponentArgsRest(__VLS_10), false));
// @ts-ignore
[schedule,];
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "schedule-item" }));
__VLS_asFunctionalElement(__VLS_elements.span, __VLS_elements.span)(__assign({ class: "time-label" }));
var __VLS_14 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_15 = __VLS_asFunctionalComponent(__VLS_14, new __VLS_14({
    modelValue: (__VLS_ctx.schedule['10:00']),
    placeholder: "填写日程",
}));
var __VLS_16 = __VLS_15.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.schedule['10:00']),
        placeholder: "填写日程",
    }], __VLS_functionalComponentArgsRest(__VLS_15), false));
// @ts-ignore
[schedule,];
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "schedule-item" }));
__VLS_asFunctionalElement(__VLS_elements.span, __VLS_elements.span)(__assign({ class: "time-label" }));
var __VLS_19 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_20 = __VLS_asFunctionalComponent(__VLS_19, new __VLS_19({
    modelValue: (__VLS_ctx.schedule['11:00']),
    placeholder: "填写日程",
}));
var __VLS_21 = __VLS_20.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.schedule['11:00']),
        placeholder: "填写日程",
    }], __VLS_functionalComponentArgsRest(__VLS_20), false));
// @ts-ignore
[schedule,];
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "schedule-item" }));
__VLS_asFunctionalElement(__VLS_elements.span, __VLS_elements.span)(__assign({ class: "time-label" }));
var __VLS_24 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_25 = __VLS_asFunctionalComponent(__VLS_24, new __VLS_24({
    modelValue: (__VLS_ctx.schedule['12:00']),
    placeholder: "填写日程",
}));
var __VLS_26 = __VLS_25.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.schedule['12:00']),
        placeholder: "填写日程",
    }], __VLS_functionalComponentArgsRest(__VLS_25), false));
// @ts-ignore
[schedule,];
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "schedule-item" }));
__VLS_asFunctionalElement(__VLS_elements.span, __VLS_elements.span)(__assign({ class: "time-label" }));
var __VLS_29 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_30 = __VLS_asFunctionalComponent(__VLS_29, new __VLS_29({
    modelValue: (__VLS_ctx.schedule['13:00']),
    placeholder: "填写日程",
}));
var __VLS_31 = __VLS_30.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.schedule['13:00']),
        placeholder: "填写日程",
    }], __VLS_functionalComponentArgsRest(__VLS_30), false));
// @ts-ignore
[schedule,];
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "schedule-item" }));
__VLS_asFunctionalElement(__VLS_elements.span, __VLS_elements.span)(__assign({ class: "time-label" }));
var __VLS_34 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_35 = __VLS_asFunctionalComponent(__VLS_34, new __VLS_34({
    modelValue: (__VLS_ctx.schedule['14:00']),
    placeholder: "填写日程",
}));
var __VLS_36 = __VLS_35.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.schedule['14:00']),
        placeholder: "填写日程",
    }], __VLS_functionalComponentArgsRest(__VLS_35), false));
// @ts-ignore
[schedule,];
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "schedule-item" }));
__VLS_asFunctionalElement(__VLS_elements.span, __VLS_elements.span)(__assign({ class: "time-label" }));
var __VLS_39 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_40 = __VLS_asFunctionalComponent(__VLS_39, new __VLS_39({
    modelValue: (__VLS_ctx.schedule['15:00']),
    placeholder: "填写日程",
}));
var __VLS_41 = __VLS_40.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.schedule['15:00']),
        placeholder: "填写日程",
    }], __VLS_functionalComponentArgsRest(__VLS_40), false));
// @ts-ignore
[schedule,];
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "schedule-item" }));
__VLS_asFunctionalElement(__VLS_elements.span, __VLS_elements.span)(__assign({ class: "time-label" }));
var __VLS_44 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_45 = __VLS_asFunctionalComponent(__VLS_44, new __VLS_44({
    modelValue: (__VLS_ctx.schedule['17:00']),
    placeholder: "填写日程",
}));
var __VLS_46 = __VLS_45.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.schedule['17:00']),
        placeholder: "填写日程",
    }], __VLS_functionalComponentArgsRest(__VLS_45), false));
// @ts-ignore
[schedule,];
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "schedule-item" }));
__VLS_asFunctionalElement(__VLS_elements.span, __VLS_elements.span)(__assign({ class: "time-label" }));
var __VLS_49 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_50 = __VLS_asFunctionalComponent(__VLS_49, new __VLS_49({
    modelValue: (__VLS_ctx.schedule['18:00']),
    placeholder: "填写日程",
}));
var __VLS_51 = __VLS_50.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.schedule['18:00']),
        placeholder: "填写日程",
    }], __VLS_functionalComponentArgsRest(__VLS_50), false));
// @ts-ignore
[schedule,];
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "schedule-item" }));
__VLS_asFunctionalElement(__VLS_elements.span, __VLS_elements.span)(__assign({ class: "time-label" }));
var __VLS_54 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_55 = __VLS_asFunctionalComponent(__VLS_54, new __VLS_54({
    modelValue: (__VLS_ctx.schedule['19:00']),
    placeholder: "填写日程",
}));
var __VLS_56 = __VLS_55.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.schedule['19:00']),
        placeholder: "填写日程",
    }], __VLS_functionalComponentArgsRest(__VLS_55), false));
// @ts-ignore
[schedule,];
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "schedule-item" }));
__VLS_asFunctionalElement(__VLS_elements.span, __VLS_elements.span)(__assign({ class: "time-label" }));
var __VLS_59 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_60 = __VLS_asFunctionalComponent(__VLS_59, new __VLS_59({
    modelValue: (__VLS_ctx.schedule['20:00']),
    placeholder: "填写日程",
}));
var __VLS_61 = __VLS_60.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.schedule['20:00']),
        placeholder: "填写日程",
    }], __VLS_functionalComponentArgsRest(__VLS_60), false));
// @ts-ignore
[schedule,];
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "form-section" }));
__VLS_asFunctionalElement(__VLS_elements.h3, __VLS_elements.h3)(__assign({ class: "section-title" }));
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "stats-grid" }));
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "stat-item" }));
__VLS_asFunctionalElement(__VLS_elements.span, __VLS_elements.span)(__assign({ class: "stat-label" }));
var __VLS_64 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_65 = __VLS_asFunctionalComponent(__VLS_64, new __VLS_64({
    modelValue: (__VLS_ctx.stats.newCustomers),
    placeholder: "填写数据",
}));
var __VLS_66 = __VLS_65.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.stats.newCustomers),
        placeholder: "填写数据",
    }], __VLS_functionalComponentArgsRest(__VLS_65), false));
// @ts-ignore
[stats,];
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "stat-item" }));
__VLS_asFunctionalElement(__VLS_elements.span, __VLS_elements.span)(__assign({ class: "stat-label" }));
var __VLS_69 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_70 = __VLS_asFunctionalComponent(__VLS_69, new __VLS_69({
    modelValue: (__VLS_ctx.stats.newMembers),
    placeholder: "填写数据",
}));
var __VLS_71 = __VLS_70.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.stats.newMembers),
        placeholder: "填写数据",
    }], __VLS_functionalComponentArgsRest(__VLS_70), false));
// @ts-ignore
[stats,];
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "stat-item" }));
__VLS_asFunctionalElement(__VLS_elements.span, __VLS_elements.span)(__assign({ class: "stat-label" }));
var __VLS_74 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_75 = __VLS_asFunctionalComponent(__VLS_74, new __VLS_74({
    modelValue: (__VLS_ctx.stats.dealStatus),
    placeholder: "填写数据",
}));
var __VLS_76 = __VLS_75.apply(void 0, __spreadArray([{
        modelValue: (__VLS_ctx.stats.dealStatus),
        placeholder: "填写数据",
    }], __VLS_functionalComponentArgsRest(__VLS_75), false));
// @ts-ignore
[stats,];
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "form-section" }));
__VLS_asFunctionalElement(__VLS_elements.h3, __VLS_elements.h3)(__assign({ class: "section-title" }));
var __VLS_79 = {}.ElInput;
/** @type {[typeof __VLS_components.ElInput, typeof __VLS_components.elInput, ]} */ ;
// @ts-ignore
ElInput;
// @ts-ignore
var __VLS_80 = __VLS_asFunctionalComponent(__VLS_79, new __VLS_79({
    type: "textarea",
    modelValue: (__VLS_ctx.summary),
    rows: (3),
    placeholder: "请输入工作小结",
}));
var __VLS_81 = __VLS_80.apply(void 0, __spreadArray([{
        type: "textarea",
        modelValue: (__VLS_ctx.summary),
        rows: (3),
        placeholder: "请输入工作小结",
    }], __VLS_functionalComponentArgsRest(__VLS_80), false));
// @ts-ignore
[summary,];
__VLS_asFunctionalElement(__VLS_elements.div, __VLS_elements.div)(__assign({ class: "form-actions" }));
var __VLS_84 = {}.ElButton;
/** @type {[typeof __VLS_components.ElButton, typeof __VLS_components.elButton, typeof __VLS_components.ElButton, typeof __VLS_components.elButton, ]} */ ;
// @ts-ignore
ElButton;
// @ts-ignore
var __VLS_85 = __VLS_asFunctionalComponent(__VLS_84, new __VLS_84(__assign({ 'onClick': {} })));
var __VLS_86 = __VLS_85.apply(void 0, __spreadArray([__assign({ 'onClick': {} })], __VLS_functionalComponentArgsRest(__VLS_85), false));
var __VLS_88;
var __VLS_89;
var __VLS_90 = ({ click: {} },
    { onClick: function () {
            var _a = [];
            for (var _i = 0; _i < arguments.length; _i++) {
                _a[_i] = arguments[_i];
            }
            var $event = _a[0];
            __VLS_ctx.handleModelUpdate(false);
            // @ts-ignore
            [handleModelUpdate,];
        } });
var __VLS_91 = __VLS_87.slots.default;
var __VLS_87;
var __VLS_92 = {}.ElButton;
/** @type {[typeof __VLS_components.ElButton, typeof __VLS_components.elButton, typeof __VLS_components.ElButton, typeof __VLS_components.elButton, ]} */ ;
// @ts-ignore
ElButton;
// @ts-ignore
var __VLS_93 = __VLS_asFunctionalComponent(__VLS_92, new __VLS_92(__assign({ 'onClick': {} }, { type: "primary" })));
var __VLS_94 = __VLS_93.apply(void 0, __spreadArray([__assign({ 'onClick': {} }, { type: "primary" })], __VLS_functionalComponentArgsRest(__VLS_93), false));
var __VLS_96;
var __VLS_97;
var __VLS_98 = ({ click: {} },
    { onClick: (__VLS_ctx.handleSubmit) });
var __VLS_99 = __VLS_95.slots.default;
// @ts-ignore
[handleSubmit,];
var __VLS_95;
var __VLS_3;
/** @type {__VLS_StyleScopedClasses['daily-report-form']} */ ;
/** @type {__VLS_StyleScopedClasses['form-section']} */ ;
/** @type {__VLS_StyleScopedClasses['section-title']} */ ;
/** @type {__VLS_StyleScopedClasses['schedule-grid']} */ ;
/** @type {__VLS_StyleScopedClasses['schedule-item']} */ ;
/** @type {__VLS_StyleScopedClasses['time-label']} */ ;
/** @type {__VLS_StyleScopedClasses['schedule-item']} */ ;
/** @type {__VLS_StyleScopedClasses['time-label']} */ ;
/** @type {__VLS_StyleScopedClasses['schedule-item']} */ ;
/** @type {__VLS_StyleScopedClasses['time-label']} */ ;
/** @type {__VLS_StyleScopedClasses['schedule-item']} */ ;
/** @type {__VLS_StyleScopedClasses['time-label']} */ ;
/** @type {__VLS_StyleScopedClasses['schedule-item']} */ ;
/** @type {__VLS_StyleScopedClasses['time-label']} */ ;
/** @type {__VLS_StyleScopedClasses['schedule-item']} */ ;
/** @type {__VLS_StyleScopedClasses['time-label']} */ ;
/** @type {__VLS_StyleScopedClasses['schedule-item']} */ ;
/** @type {__VLS_StyleScopedClasses['time-label']} */ ;
/** @type {__VLS_StyleScopedClasses['schedule-item']} */ ;
/** @type {__VLS_StyleScopedClasses['time-label']} */ ;
/** @type {__VLS_StyleScopedClasses['schedule-item']} */ ;
/** @type {__VLS_StyleScopedClasses['time-label']} */ ;
/** @type {__VLS_StyleScopedClasses['schedule-item']} */ ;
/** @type {__VLS_StyleScopedClasses['time-label']} */ ;
/** @type {__VLS_StyleScopedClasses['schedule-item']} */ ;
/** @type {__VLS_StyleScopedClasses['time-label']} */ ;
/** @type {__VLS_StyleScopedClasses['form-section']} */ ;
/** @type {__VLS_StyleScopedClasses['section-title']} */ ;
/** @type {__VLS_StyleScopedClasses['stats-grid']} */ ;
/** @type {__VLS_StyleScopedClasses['stat-item']} */ ;
/** @type {__VLS_StyleScopedClasses['stat-label']} */ ;
/** @type {__VLS_StyleScopedClasses['stat-item']} */ ;
/** @type {__VLS_StyleScopedClasses['stat-label']} */ ;
/** @type {__VLS_StyleScopedClasses['stat-item']} */ ;
/** @type {__VLS_StyleScopedClasses['stat-label']} */ ;
/** @type {__VLS_StyleScopedClasses['form-section']} */ ;
/** @type {__VLS_StyleScopedClasses['section-title']} */ ;
/** @type {__VLS_StyleScopedClasses['form-actions']} */ ;
var __VLS_export = (await Promise.resolve().then(function () { return require('vue'); })).defineComponent({
    setup: function () { return (__assign(__assign(__assign({}, props), {}), {})); },
});
exports.default = {};
